@charset "UTF-8";
/* CSS Document */
/**************************************************************************/
.newsHeader { background:url(../ui/newsHeader.jpg); }
.newsHeader .productionText { margin:200px 0 0 0; float:left; }

/**************************************************************************/
.newsList li { width:100%; height:200px; float:left; padding:50px 0; border-bottom:1px dotted #ccc; overflow:hidden; }
.newsList li img { width:300px; height:200px; float:left; }
.newsList li .newsTitleBox { width:600px; float:left;margin-left:40px;  }
.newsList li .newsTitleBox a strong { width:100%; height:72px; line-height:36px; float:left; display:block; color:#333; font-size:24px; }
.newsList li .newsTitleBox a:hover strong { color:#3794dc; }
.newsList li .newsTitleBox p { width:100%; height:56px; float:left; margin-top:18px; line-height:28px; font-size:14px; color:#999; overflow:hidden; }
.newsList li .newsTitleBox  .newsDetailBtn { width:158px; height:38px; margin-top:15px; float:left; display:block; border:1px solid #3794dc; color:#3794dc; text-align:center; line-height:38px; }
.newsList li .newsTitleBox  .newsDetailBtn:hover { background:#3794dc; color:#fff; }
.newsList li .newsTimeBox { width:80px; height:100%; float:right; padding-left:40px; border-left:1px dotted #ccc; text-align:center; }
.newsList li .newsTimeBox p { width:100%; float:left; line-height:30px; font-size:30px; color:#ccc; margin-top:50px; }
.newsList li .newsTimeBox span { width:100%; float:left; line-height:34px; font-size:34px; color:#ccc; display:block;}
.newsList li .newsTimeBox a { width:78px; line-height:28px; float:left; display:block; margin-top:5px; border:1px solid #ddd; color:#ccc; font-size:14px; }
.newsList li .newsTimeBox a:hover { border-color:#3794dc; color:#3794dc; }

/**************************************************************************/
.newsDetail { margin:50px auto; }
.newsDetail h1 { width:100%; float:left; display:block; line-height:64px; font-size:36px; text-align:center; color:#333; }
.newsDetail .newsDetailType { width:120px; float:left; line-height:50px; display:block; margin-top:20px; font-size:14px; color:#ccc;  }
.newsDetail .newsDetailTime { width:160px; float:right; line-height:50px; display:block; margin-top:20px; font-size:14px; color:#ccc; text-align:right;  }
.newsDetail .newsDetailBox { width:100%; float:left; padding-top:50px; border-top:1px dotted #ccc; }
.newsDetail .newsDetailBox img { max-width:100%; }
.newsDetail .newsTags { width:100%; float:left; margin-top:50px; color:#999; font-size:14px; }
.newsDetail .newsTags span { margin:0 5px; }
.newsDetail .newsRecommand { width:100%; float:left; padding:30px 0 0px 0; height:30px; font-size:16px; margin-top:30px; border-top:1px dotted #ccc; }
.newsDetail .newsRecommand a { color:#333; display:block; width:50%; }
.newsDetail .newsRecommand a:hover { color:#3794dc; }
.newsDetail .newsRecommand a.prev { float:left; }
.newsDetail .newsRecommand a.next { float:right; text-align:right; }

/**************************************************************************/
.businessHeader { background:url(../ui/businessHeader.jpg); }
.businessHeader .productionText { margin:200px 0 0 0; float:left; }
.businessDetail { margin:50px auto; }
.businessDetail .businessDetailBox { width:100%; float:left;  }
.businessDetail .businessDetailBox img { max-width:100%; }



